newly discovered evidence - Turco Inglés Diccionario